package com.mzx.javase.集合.泛型;

/**
 * 类描述：泛型方法的声明
 * 使用: 方法声明返回值之前,加上钻石表达式和通配符<E> ,以及方法形参接受参数<E>
 *     publi static <M> void test01(M m )
 * @ClassName FanxingMethod
 * @Description TODO
 * @Author 69417
 * @Date 2022/7/3 17:09
 * @Version 1.0
 */
public class FanxingMethod {
    public static <M> void test01(M m) {
        System.out.println("检测到了静态方法的泛型:m+"+m);
    }

    /*感觉这个代码没有意义
    public static <M> M test02(M m) {
        System.out.println("检测到了带有返回值静态方法的泛型:m+"+m);
        if (m instanceof String) {
            m + "world";
        }
        return m;
    }*/

    public static void main(String[] args) {
        test01("hello");
    }
}
